package com.zly.service;

import java.io.Serializable;
import java.util.List;

import com.zly.entity.One;

public interface DormService<T> {

	/**
	 * 查询数据的方法
	 * @param clazz
	 * @param sql
	 * @return
	 */
	public List<T> select(Class<T> clazz, String sql);
	/**
	 * 更新数据的方法
	 * @param clazz
	 */
	public void update(Object obj);
	/**
	 * 增加数据的方法
	 * @param obj
	 */
	public void save(Object obj);
	/**
	 * 根据id删除数据的方法
	 * @param id
	 * @param clazz
	 */
	public void deleteById(Class<T> clazz,Serializable id);
	/**
	 * 删除用户
	 * @param clazz
	 */
	public void delete(Object obj);
}
